sun pillar - Español Inglés Diccionario